package com.tbit.uqbike.webmanager.dao.core;

import com.tbit.uqbike.object.pojo.FestivalActivity;

import java.util.List;
import java.util.Map;

/**
 * @Author: chen
 * @Description: 节日赠送配置
 * @Date: 创建于 15:00 2020/6/5
 */
public interface FestivalActivityDao {
    /**
     * 分页
     */
    List<FestivalActivity> queryPage(Map<String, Object> map);

    /**
     * 总数
     */
    Integer queryCount(Map<String, Object> map);

    /**
     * 新增
     */
    void insert(FestivalActivity festivalActivity);

    /**
     * 删除
     */
    void del(Integer festivalactivityId);

    /**
     * 获取所有
     *
     * @return
     */
    List<FestivalActivity> getAll(Integer festivalType);

    /**
     * 通过类型和区域id查询是否存在
     *
     * @param map
     * @return
     */
    FestivalActivity getByAccountIdAndType(Map<String, Object> map);
}
